package com.kfm.base.arrays;

import java.util.Arrays;

public class Demo03 {

    public static void main(String[] args) {
        /*
          System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
            src: 源数组，被复制的数组
            srcPos： 源数组的起始位置，从这一位开始复制
            dest： 目标数组
            destPos： 目标数组的位置
            length： 复制多少元素, 不能比 src.length 大

            从 src 数组的 srcPos 位置开始复制 length 个元素到 dest 数组的 destPos
         */
        int[] src = new int[]{1, 2, 3, 4, 5, 6};
        int[] dest = new int[5];


        System.arraycopy(src, 3, dest, 2, 3);

        System.out.println(Arrays.toString(dest));

    }
}
